<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 质数的判断  
        //   质数：除了1和自身以外，不能被其他任何数整除
        //   9是不是质数？   
        //   9 % 2
        //   9 % 3 === 0   9不是质数


        //  79是不是质数
        //  79%2  79%3   79%4   79%5   79%6    79%7   79%8   。。。。  79%78   都不能被这些数整除的话，说明是质数

        // var n = 9;

        // 下面这段程序 会打印7次结果   结果都不太一样   
        // for (var i = 2; i < 9; i++) {
        //     if (n % i === 0) {
        //         document.write('不是质数 ');
        //     }
        //     else {
        //         document.write('是质数 ');
        //     }
        // }


        // for (var i = 2; i < 9; i++) {
        //     if (n % i === 0) {
        //         document.write('不是质数');
        //     }
        //     // 不能直接写else  
        // }

        var n = 8;
        // 求一个结果  布尔值    sum=0   jc=1
        var flag = true;   // 假设结果是质数
        for (var i = 2; i < n; i++) {
            if (n % i === 0) {
                // 如果能被整除   说明肯定不是
                flag = false;
                // break ;     // 写不写都可以
            }
        }
        document.write(flag);


        // 8是不是   2  不需要看是不是能被3或者4整除  提前结束


        // var result = false ;  
        // // 去找他是质数的条件
        // if(n % 2 !== 0 && n % 3 !== 0 && n % 4 !== 0 ...) {
        //     result = true ;
        // }





        // 21是不是偶数 
        var n = 21;
        var result = true;
        // 去找不是的条件
        if (n % 2 === 1) {
            result = false;
        }
        document.write(result);


        // 学委会不会迟到
        //   不会




    </script>

</body>

</html>